Big Huge Thesaurus

collared peccary

noun